# 1、while循环
a = 5
while a > 0:
    print('a大于0')
    a -= 1

# 2、for循环
# 基本格式
# for 临时变量 in 可迭代对象
#     循环体
# 注意冒号和缩进
# 常规写法
str = "hellopython"
print(type(str))
for s in str:
    print(s)
# range()函数写法
# 用来记录循环次数，相当于一个计数器
# range(start, stop, step)  start开始 stop结束，step步长
# [start, stop)  左闭右开，到不了stop，或直接理解为[start, stop-1]即[1, 5]
for i in range(1, 6):  # 1开始，stop-1结束
    print(i)

# 只写一个参数，表示循环次数，range(5)，会从0~4进行变量
for i in range(5):
    print(i)

sum = 0
for i in range(1, 101):
    sum += i
print(sum)